package com.itheima._06打印流;

import java.io.*;

/**
    目标：打印流。

    可以方便，快速，的写数据出去给文件。
    打印流：PrintStream /  PrintWriter

    PrintStream:可以打印数据，也可以写字节出去。
    PrintWriter:可以打印数据，也可以写字符出去。
*/
public class PrintStreamDemo01 {
    public static void main(String[] args) throws Exception {

//        OutputStream os = new FileOutputStream("src/ps.txt");
//        PrintStream ps = new PrintStream(os);
        // 直接通向文件！
//        PrintStream ps = new PrintStream("src/ps.txt");
//
//        ps.write('a');
//        ps.write(98);
//        ps.write("我是谁，我在哪里".getBytes());
//
//        ps.println(100); // 打印整数
//        ps.println(false); //
//        ps.println("我爱你");
//
//        ps.close();


//        OutputStream os = new FileOutputStream("src/ps.txt" , true);
//        PrintWriter ps = new PrintWriter(os);
//         直接通向文件！
        PrintWriter ps = new PrintWriter("src/ps1.txt");

//        ps.write("我是谁！");
//        ps.write('a');

        ps.println(100); // 打印整数
        ps.println(false); //
        ps.println("我爱你");

        ps.close();

    }
}
